pastoral flute - German English Dictionary